tractor drawn mower - German English Dictionary